shroud (a corpse) - Français Anglais Dictionnaire